The adventure begins when Jack trades his cow for some magic beans from peddler Jeremy Keen. The beans sprout a beanstalk high into the clouds, and Jack and Jeremy climb it to discover a giant, a goose that lays golden eggs, and Princess Serena who is trapped in a harp by a magic spell and can only be released by a kiss.